home *** CD-ROM | disk | FTP | other *** search
/ System Booster / System Booster.iso / Disktools / HFMounter V2.1 / Config_HFM < prev    next >
Text File  |  1996-09-26  |  8KB  |  158 lines

  1. ;$VER:ConfigScript 1.0 for HFMounter 2.1
  2. (set @user-level 2)
  3. (set @default-dest "SYS:C/")
  4. (complete 0)
  5. (message "HFMounter 2.1 Configuration-Utility\n HFMounter is ©1996 by SuicideSoft\n"
  6.          "\nAfter choosing HFMounter, you may change it's"
  7.          " behaviour with this installer-script, setting it's tooltypes according to your "
  8.          "personal needs.  //\n\n"
  9.          "Nach Auswahl des HFMounter's, kannst Du sein\n"
  10.          "Verhalten durch Setzen der Tooltypes nach Deinen\n"
  11.          "persönlichen Beduerfnissen konfigurieren.")
  12. (set #File-Txt (cat "Where is your installed HFM? Please select the file!\n"
  13.                     "//Wo hast Du HFM installiert? Bitte wähle es aus!"))
  14. (set #File-Help (cat "\nThis section lets you choose the \n"
  15.                      "installed HFMounter\n\n"
  16.                      "Hier kannst Du den HFMounter auswählen, da\n"
  17.                      "dessen Tooltypes geändert werden sollen.\n\n"
  18.                      "Default SYS:C/HFM\n\n\n" @askfile-help))
  19. (set @target
  20.             (askfile
  21.                (prompt #file-Txt)
  22.                (help #file-Help)
  23.                (default "SYS:C/HFM")))
  24. (set @default-dest "")
  25. (complete 25)
  26. (set @pubscreen
  27.  (askstring (prompt "On which Pubscreen should HfMounter pop up?")
  28.             (help "No help available")
  29.             (default "Workbench")))
  30. (complete 50)
  31. (set @hfname
  32.  (askstring (prompt "Which name should the Hf-Units get after formatting?")
  33.             (help @askstring-help)
  34.             (default "HF")))
  35. (complete 75)
  36. (set bitmask
  37.  (askoptions (prompt "Select the tooltypes for HF-Units")
  38.              (help @askoptions-help)
  39.               (choices "FFS" "INTL" "DIRCACHE" "NOICONS"
  40.                           (default 11))))
  41. (complete 80)
  42. (working)
  43. (if (= bitmask 15)
  44.  (tooltype (prompt "No prompting") (dest @target)
  45.  (settooltype "NOICONS" "TRUE") (settooltype "DIRCACHE" "TRUE")
  46.    (settooltype "INTL" "TRUE") (settooltype "FFS" "TRUE")
  47.    (settooltype "NAME" @hfname) (settooltype "PUBSCREEN" @pubscreen)
  48.    (settooltype "PUBSCREEN") (settooltype "NAME") (settooltype "FFS")
  49.    (settooltype "INTL") (settooltype "DIRCACHE") (settooltype "NOICONS")))
  50. (if (= bitmask 14)
  51.  (tooltype (prompt "No prompting") (dest @target)
  52.    (settooltype "NOICONS" "TRUE") (settooltype "DIRCACHE" "TRUE")
  53.    (settooltype "INTL" "TRUE") (settooltype "FFS" "FALSE")
  54.    (settooltype "NAME" @hfname) (settooltype "PUBSCREEN" @pubscreen)
  55.    (settooltype "PUBSCREEN") (settooltype "NAME") (settooltype "FFS")
  56.    (settooltype "INTL") (settooltype "DIRCACHE") (settooltype "NOICONS")))
  57. (if (= bitmask 13)
  58.  (tooltype (prompt "No prompting") (dest @target)
  59.    (settooltype "NOICONS" "TRUE") (settooltype "DIRCACHE" "TRUE")
  60.    (settooltype "INTL" "FALSE") (settooltype "FFS" "TRUE")
  61.    (settooltype "NAME" @hfname) (settooltype "PUBSCREEN" @pubscreen)
  62.    (settooltype "PUBSCREEN") (settooltype "NAME") (settooltype "FFS")
  63.    (settooltype "INTL") (settooltype "DIRCACHE") (settooltype "NOICONS")))
  64. (if (= bitmask 12)
  65.  (tooltype (prompt "No prompting") (dest @target)
  66.    (settooltype "NOICONS" "TRUE") (settooltype "DIRCACHE" "TRUE")
  67.    (settooltype "INTL" "FALSE") (settooltype "FFS" "FALSE")
  68.    (settooltype "NAME" @hfname) (settooltype "PUBSCREEN" @pubscreen)
  69.    (settooltype "PUBSCREEN") (settooltype "NAME") (settooltype "FFS")
  70.    (settooltype "INTL") (settooltype "DIRCACHE") (settooltype "NOICONS")))
  71. (if (= bitmask 11)
  72.  (tooltype (prompt "No prompting") (dest @target)
  73.    (settooltype "NOICONS" "TRUE") (settooltype "DIRCACHE" "FALSE")
  74.    (settooltype "INTL" "TRUE") (settooltype "FFS" "TRUE")
  75.    (settooltype "NAME" @hfname) (settooltype "PUBSCREEN" @pubscreen)
  76.    (settooltype "PUBSCREEN") (settooltype "NAME") (settooltype "FFS")
  77.    (settooltype "INTL") (settooltype "DIRCACHE") (settooltype "NOICONS")))
  78. (if (= bitmask 10)
  79.  (tooltype (prompt "No prompting") (dest @target)
  80.    (settooltype "NOICONS" "TRUE") (settooltype "DIRCACHE" "FALSE")
  81.    (settooltype "INTL" "TRUE") (settooltype "FFS" "FALSE")
  82.    (settooltype "NAME" @hfname) (settooltype "PUBSCREEN" @pubscreen)
  83.    (settooltype "PUBSCREEN") (settooltype "NAME") (settooltype "FFS")
  84.    (settooltype "INTL") (settooltype "DIRCACHE") (settooltype "NOICONS")))
  85. (if (= bitmask 9)
  86.  (tooltype (prompt "No prompting") (dest @target)
  87.    (settooltype "NOICONS" "TRUE") (settooltype "DIRCACHE" "FALSE")
  88.    (settooltype "INTL" "FALSE") (settooltype "FFS" "TRUE")
  89.    (settooltype "NAME" @hfname) (settooltype "PUBSCREEN" @pubscreen)
  90.    (settooltype "PUBSCREEN") (settooltype "NAME") (settooltype "FFS")
  91.    (settooltype "INTL") (settooltype "DIRCACHE") (settooltype "NOICONS")))
  92. (if (= bitmask 8)
  93.  (tooltype (prompt "No prompting") (dest @target)
  94.    (settooltype "NOICONS" "TRUE") (settooltype "DIRCACHE" "FALSE")
  95.    (settooltype "INTL" "FALSE") (settooltype "FFS" "FALSE")
  96.    (settooltype "NAME" @hfname) (settooltype "PUBSCREEN" @pubscreen)
  97.    (settooltype "PUBSCREEN") (settooltype "NAME") (settooltype "FFS")
  98.    (settooltype "INTL") (settooltype "DIRCACHE") (settooltype "NOICONS")))
  99. (if (= bitmask 7)
  100.  (tooltype (prompt "No prompting") (dest @target)
  101.    (settooltype "NOICONS" "FALSE") (settooltype "DIRCACHE" "TRUE")
  102.    (settooltype "INTL" "TRUE") (settooltype "FFS" "TRUE")
  103.    (settooltype "NAME" @hfname) (settooltype "PUBSCREEN" @pubscreen)
  104.    (settooltype "PUBSCREEN") (settooltype "NAME") (settooltype "FFS")
  105.    (settooltype "INTL") (settooltype "DIRCACHE") (settooltype "NOICONS")))
  106. (if (= bitmask 6)
  107.  (tooltype (prompt "No prompting") (dest @target)
  108.    (settooltype "NOICONS" "FALSE") (settooltype "DIRCACHE" "TRUE")
  109.    (settooltype "INTL" "TRUE") (settooltype "FFS" "FALSE")
  110.    (settooltype "NAME" @hfname) (settooltype "PUBSCREEN" @pubscreen)
  111.    (settooltype "PUBSCREEN") (settooltype "NAME") (settooltype "FFS")
  112.    (settooltype "INTL") (settooltype "DIRCACHE") (settooltype "NOICONS")))
  113. (if (= bitmask 5)
  114.  (tooltype (prompt "No prompting") (dest @target)
  115.    (settooltype "NOICONS" "FALSE") (settooltype "DIRCACHE" "TRUE")
  116.    (settooltype "INTL" "FALSE") (settooltype "FFS" "TRUE")
  117.    (settooltype "NAME" @hfname) (settooltype "PUBSCREEN" @pubscreen)
  118.    (settooltype "PUBSCREEN") (settooltype "NAME") (settooltype "FFS")
  119.    (settooltype "INTL") (settooltype "DIRCACHE") (settooltype "NOICONS")))
  120. (if (= bitmask 4)
  121.  (tooltype (prompt "No prompting") (dest @target)
  122.    (settooltype "NOICONS" "FALSE") (settooltype "DIRCACHE" "TRUE")
  123.    (settooltype "INTL" "FALSE") (settooltype "FFS" "FALSE")
  124.    (settooltype "NAME" @hfname) (settooltype "PUBSCREEN" @pubscreen)
  125.    (settooltype "PUBSCREEN") (settooltype "NAME") (settooltype "FFS")
  126.    (settooltype "INTL") (settooltype "DIRCACHE") (settooltype "NOICONS")))
  127. (if (= bitmask 3)
  128.  (tooltype (prompt "No prompting") (dest @target)
  129.    (settooltype "NOICONS" "FALSE") (settooltype "DIRCACHE" "FALSE")
  130.    (settooltype "INTL" "TRUE") (settooltype "FFS" "TRUE")
  131.    (settooltype "NAME" @hfname) (settooltype "PUBSCREEN" @pubscreen)
  132.    (settooltype "PUBSCREEN") (settooltype "NAME") (settooltype "FFS")
  133.    (settooltype "INTL") (settooltype "DIRCACHE") (settooltype "NOICONS")))
  134. (if (= bitmask 2)
  135.  (tooltype (prompt "No prompting") (dest @target)
  136.    (settooltype "NOICONS" "FALSE") (settooltype "DIRCACHE" "FALSE")
  137.    (settooltype "INTL" "TRUE") (settooltype "FFS" "FALSE")
  138.    (settooltype "NAME" @hfname) (settooltype "PUBSCREEN" @pubscreen)
  139.    (settooltype "PUBSCREEN") (settooltype "NAME") (settooltype "FFS")
  140.    (settooltype "INTL") (settooltype "DIRCACHE") (settooltype "NOICONS")))
  141. (if (= bitmask 1)
  142.  (tooltype (prompt "No prompting") (dest @target)
  143.    (settooltype "NOICONS" "FALSE") (settooltype "DIRCACHE" "FALSE")
  144.    (settooltype "INTL" "FALSE") (settooltype "FFS" "TRUE")
  145.    (settooltype "NAME" @hfname) (settooltype "PUBSCREEN" @pubscreen)
  146.    (settooltype "PUBSCREEN") (settooltype "NAME") (settooltype "FFS")
  147.    (settooltype "INTL") (settooltype "DIRCACHE") (settooltype "NOICONS")))
  148. (if (= bitmask 0)
  149.  (tooltype (prompt "No prompting") (dest @target)
  150.    (settooltype "NOICONS" "FALSE") (settooltype "DIRCACHE" "FALSE")
  151.    (settooltype "INTL" "FALSE") (settooltype "FFS" "FALSE")
  152.    (settooltype "NAME" @hfname) (settooltype "PUBSCREEN" @pubscreen)
  153.    (settooltype "PUBSCREEN") (settooltype "NAME") (settooltype "FFS")
  154.    (settooltype "INTL") (settooltype "DIRCACHE") (settooltype "NOICONS")))
  155. (complete 100)
  156. (exit "That's all, configuration is finished now \n\n"
  157.       "Das wars Leute, Konfiguration abgeschlossen.")
  158.